#pragma once
#include <QQuickItem>
class CusTextureItem : public QQuickItem
{
    Q_OBJECT
    using Super = QQuickItem;

    QML_NAMED_ELEMENT(RectangleItem)
public:
    CusTextureItem(QQuickItem *parent = nullptr);
    virtual ~CusTextureItem();


protected:
    virtual QSGNode *updatePaintNode(QSGNode *, UpdatePaintNodeData *) override;
private:
    bool mGeometryChanged = true;
};
